package com.pz.cloud.framework.business.pzStudent.entity;

import com.baomidou.mybatisplus.annotation.TableName;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.Date;

@TableName("V_XSXQCJHZ")
@Data
public class PzStudentGpa {
    @ApiModelProperty("学生学号")
    private String xh;

    @ApiModelProperty("学年 YYYY-YYYY")
    private String xn;

    @ApiModelProperty("第一学期有效GPA")
    private Double gpa1;

    @ApiModelProperty("第二学期有效GPA")
    private Double gpa2;

    @ApiModelProperty("学年有效GPA")
    private Double gpa;

    @ApiModelProperty("入学以来有效GPA")
    private Double gpa3;

    @ApiModelProperty("学年学习成绩在同一年级同一专业排名")
    private Integer xnzypm;

    @ApiModelProperty("学年学习成绩班级排名")
    private Integer xnbjpm;

    @ApiModelProperty("第一学期过程中是否有重修课程成绩，true/false")
    private String cxP1;

    @ApiModelProperty("第二学期过程中是否有重修课程成绩，true/false")
    private String cxP2;

    @ApiModelProperty("第一学期过程中是否有补考课程成绩，true/false")
    private String bkP1;

    @ApiModelProperty("第二学期过程中是否有补考课程成绩，true/false")
    private String bkP2;

    @ApiModelProperty("第一学期过程中是否有缓考课程成绩，true/false")
    private String hkP1;

    @ApiModelProperty("第二学期过程中是否有缓考课程成绩，true/false")
    private String hkP2;

    @ApiModelProperty("第一学期过程中是否有不及格课程成绩，true/false")
    private String sfjgP1;

    @ApiModelProperty("第二学期过程中是否有不及格课程成绩，true/false")
    private String sfjgP2;

//    @ApiModelProperty("更新时间")
//    private Date gxsj;

}
